the redoubt - German English Dictionary